mud ditch - Espagnol Anglais Dictionnaire